@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
body{font:12px/1.5 宋体, Arial, Helvetica, sans-serif;color:#333;}
table{border-spacing:0px; border-collapse:collapse; width:100%; border:0px;}
input{ vertical-align:middle;}
ul,ol{list-style-type:none;}
a{text-decoration:none;color:#333;}
a:hover{color:#f96105;}
img{border:0px;}
em{font-style:normal;}
.clearfix{overflow:hidden; zoom:1;}
.clear{clear:both; height:0px; font-size:0px; line-height:0px; overflow:hidden;}
.icons{float:left;font-size:0px; line-height:0px; overflow:hidden; display:inline; background:url(../images/icons.gif) no-repeat;}
.fl{float:left;}
.fr{float:right;}


.menu{width:170px;background:url(../images/g_menu.jpg) repeat-y;padding:24px 0 100px 37px;}
.menu .tit{font-size:16px;font-weight:bold;}
.menu .tit em{color:#b04646;}
.menu dl{width:141px;margin-top:20px;}
.menu dl dt{background:url(../images/dt_bg.jpg) no-repeat left bottom;padding:5px 0;font-size:13px;font-weight:bold;color:#686868;}
.menu dl dd{line-height:25px;}
.menu dl dd em{float:right;}
.subLib{width:730px;padding:35px 30px;}
.subLib li{margin-top:30px;}
.subLib li input{float:left;margin-top:20px;}
.subLib li .lib{padding-left:30px;}
.subLib li .lib img{border:1px solid #aaaaa9;float:left;}
.subLib li .lib .inner{padding-left:120px;}
.subLib li .lib .inner h2{font-size:14px;}
.subLib li .lib .inner h2 a{color:#285380;}
.subLib li .lib .inner p{line-height:22px;}
.boxLib{width:690px;border-top:1px solid #dedede; position:relative; padding:20px 0;margin:20px 0 0 40px;}
.boxLib .choice{position:absolute;left:30px;}
.boxLib .choice a{color:#285380;}
.boxLib .page{position:absolute;left:225px;font-family:Arial, Helvetica, sans-serif;}
.page a,.page span,.page em{margin-right:8px;}
.page a,.page span{padding:5px 8px;border:1px solid #fff;color:#fff;}
.page a{background:#5f5c56}
.page span{background:#a02c2c;}
.card_main{padding:40px;}
.card_main h1{font-size:16px;margin-bottom:30px;}
.card_main .leftside{width:150px;}
.card_main .leftside .imgLib{border-bottom:1px solid #ae967c;padding-bottom:10px;}
.card_main .leftside .imgLib img{border:1px solid #a7a7a7;margin:0 0 10px 8px;}
.card_main .leftside dl{margin-top:12px;line-height:26px;font-size:13px;}
.card_main .leftside dl dt span{font-weight:bold;color:#466d91;}
.card_main .leftside dl dt a{color:#c5771b;margin-right:10px;display:inline;}
.card_main .rightside{padding-left:205px;}
.card_main .rightside .word{line-height:26px;font-size:13px;}
.card_main .rightside .word li span{font-weight:bold;color:#7b562d;}
.card_main .rightside .word li ul li{float:left;margin-right:40px;display:inline;}
.card_main .rightside .word li a{color:#285380;white-space:nowrap;}

#featureContainer{MARGIN:30px auto 0px;WIDTH:610px;}
#feature{POSITION:relative;}
#feature .prev{TEXT-INDENT:-9999px;WIDTH:29px;HEIGHT:88px;background-position:-171px -167px;FLOAT: left;margin-top:150px;}
#feature .next{TEXT-INDENT:-9999px;WIDTH:29px;HEIGHT:88px;background-position:-202px -167px;FLOAT: right;margin-top:150px;}
.featureUL{POSITION:relative;WIDTH: 2800px;FLOAT: left;LEFT: 0px}
.featureBox {WIDTH:472px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 395px; OVERFLOW: hidden;}
#botton-scroll{Z-INDEX:0;MARGIN: 0px auto;WIDTH:472px;FLOAT:left;HEIGHT:395px;}
#block {Z-INDEX:0;POSITION:relative;MARGIN: 0px auto;WIDTH:472px;HEIGHT:395px; OVERFLOW: hidden;}
#block .box{WIDTH:472px;FLOAT:left;HEIGHT:395px;}
